<?php 

	/**
	*	用户的控制层
	*/
	class UserController extends CommonController
	{
		//public $s;

		/**
		*	用户的查询的方法
		*/
		public function index()
		{
			//引入Model
			//实例化对象
			$mod = M('user');

			//获取总数据
			$count = $mod->count();

			//引入page
			//实例化
			$page = new Page($count,5);
			//获取limit  
			$limit = $page->getLimit();
			//页码
			$show = $page->show();
			//获取数据
			$res = $mod->limit($limit)->select();			
		
			//分配变量
			$this->assign('title','用户的列表页面');
			$this->assign('res',$res);
			$this->assign('show',$show);

			//解析模板
			$this->display('user/index.html');


		}

		/**
		*	用户的显示页面
		*/
		public function add()
		{
			

			
			//分配变量
			$this->assign('title','用户的显示页面');

			//解析模板
			$this->display('user/add.html');

		}
		/**
		*	用户的添加
		*/
		public function insert()
		{
			// var_dump($_POST);
			
			//实例化对象
			$mod = M('user');

			//添加
			$res = $mod->add($_POST);

			if($res){

				$this->success('添加成功','index.php?c=User&a=index',3);
			} else {
				echo 0;
			}
		}

		
		/**
		*	用户的删除方法
		*/
		public function delete()
		{
			$id = $_GET['id'];

			

			//实例化对象
			$mod = M('user');
			//添加
			$res = $mod->delete($id);

			if($res){

				$this->success('删除成功','index.php?c=User&a=index',3);
			} else {

				echo 0;
			}
		}

		/**
		*	用户的修改页面
		*/
		public function edit()
		{
			$id = $_GET['id'];

			

			//实例化对象
			$mod = M('user');
			//添加
			$res = $mod->find($id);
			


			//分配变量
			$this->assign('title','用户的修改页面');
			$this->assign('res',$res);
			

			//解析模板
			$this->display('user/edit.html');
		}
		/**
		*	用户的修改方法
		*/
		public function update()
		{

			//实例化对象
			$mod = M('user');

			//添加
			$res = $mod->update($_POST);

			if($res){

				if(IS_AJAX){

					echo 1;
				}else {

					$this->success('修改成功','index.php?c=User&a=index',5);


				}

			} else {

				echo 0;
			}
		}

	/*	public function ajaxUpdate()
		{
			var_dump($_SERVER);
			
			//实例化对象
			$mod = M('user');

			//添加
			$res = $mod->update($_POST);

			if($res){

				echo 1;
			} else {

				echo 0;
			}
		}

	*/


	}

